package com.yida.gwj.deposit.domain.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author lqq
 * @date 2023-02-22
 */
@ApiModel("公用户房屋对象")
public class GwjPublicBusinessHouseRequest implements Serializable {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty("业务房屋ID")
	private Long bizHouseId;

	@ApiModelProperty("房屋坐落")
	private String houseLocation;

	@ApiModelProperty("房号")
	private String roomNum;

	@ApiModelProperty("缴款面积")
	private BigDecimal depositMoney;

	@ApiModelProperty("现房面积")
	private BigDecimal actualSize;

	@ApiModelProperty("缴款面积")
	private BigDecimal depositSize;

	@ApiModelProperty("业务ID")
	private Long bizId;

	public Long getBizId() {
		return bizId;
	}

	public void setBizId(Long bizId) {
		this.bizId = bizId;
	}

	public Long getBizHouseId() {
		return bizHouseId;
	}

	public void setBizHouseId(Long bizHouseId) {
		this.bizHouseId = bizHouseId;
	}

	public String getHouseLocation() {
		return houseLocation;
	}

	public void setHouseLocation(String houseLocation) {
		this.houseLocation = houseLocation;
	}

	public String getRoomNum() {
		return roomNum;
	}

	public void setRoomNum(String roomNum) {
		this.roomNum = roomNum;
	}

	public BigDecimal getDepositMoney() {
		return depositMoney;
	}

	public void setDepositMoney(BigDecimal depositMoney) {
		this.depositMoney = depositMoney;
	}

	public BigDecimal getActualSize() {
		return actualSize;
	}

	public void setActualSize(BigDecimal actualSize) {
		this.actualSize = actualSize;
	}

	public BigDecimal getDepositSize() {
		return depositSize;
	}

	public void setDepositSize(BigDecimal depositSize) {
		this.depositSize = depositSize;
	}

	@Override
	public String toString() {
		final StringBuffer sb = new StringBuffer("GwjPublicBusinessHouseRequest{");
		sb.append("bizHouseId=").append(bizHouseId);
		sb.append(", houseLocation='").append(houseLocation).append('\'');
		sb.append(", roomNum='").append(roomNum).append('\'');
		sb.append(", depositMoney=").append(depositMoney);
		sb.append(", actualSize=").append(actualSize);
		sb.append(", depositSize=").append(depositSize);
		sb.append(", bizId=").append(bizId);
		sb.append('}');
		return sb.toString();
	}
}
